پیاده سازی خانه هوشمند مبتنی بر nb-plc همراه با بهبود قابلیت اطمینان

پایان نامه
چکیده

خانه هوشمند بخش مهمی از سیستم های مدیریت ساختمان می باشد و مخابرات خط قدرت باند باریک(nb-plc)، یکی از مناسب ترین زیرساخت های ارتباطی خانه هوشمند است. تصحیح خطا و امنیت اطلاعات دو چالش عمده در این نوع سیستم ها می باشند. بدلیل پایین بودن حجم اطلاعات ارسالی و همچنین کمبود فضای حافظه میکروکنترلر در سیستم nb-plc ، الگوریتم miniaes جهت رمزنگاری اطلاعات انتخاب گردید و جهت افزایش امنیت سیستم، از چکیده کلمه عبور که توسط الگوریتم ابتکاری miniwhirlpool ایجاد می گردد، به عنوان کلید این رمزنگاری استفاده می شود. جهت تشخیص خطاهای فریم و همچنین به منظور افزایش بیشتر امنیت سیستم، کد تصدیق پیام(hmac) پیاده سازی گردید و در نهایت با ابتکار ایده جدید حلقه بسته رمزنگاری پیام کوتاه با کلید تصادفی، امنیت سیستم به طور قابل چشمگیر ارتقاء یافت. جهت تصحیح خطاهای احتمالی ناشی از نویز و اغتشاشات برق شهر، ضمن بررسی کدهای مختلف تشخیص و تصحیح خطا با ایده گرفتن از کد ریدمولر و کدهای در هم نهی، اقدام به طراحی کد ابتکاری i-rm-i جهت تصحیح خطا خصوصاً خطاهای توده ای نموده و پس از ارزیابی واقعی و مقایسه آن با کدهای بلوکی دیگر توسط نرم افزار متلب و به کمک مدار ساخته شده (رابط بین کامپیوتر و مودم nb-plc)، کد مزبور بر روی میکروکنترلر سیستم nb-plc اصلی تحت نرم افزار کد ویژن (زبان c) پیاده سازی گردید. بدین ترتیب با پیاده سازی کلیه الگوریتم های تشخیص، تصحیح و رمزنگاری بر روی سیستم nb-plc، می توان ادعا نمود که دستورات در یک خانه هوشمند با ضریب اطمینان و امنیت بالا اجرا می گردند.

منابع مشابه

طراحی و پیاده سازی الگوریتم های تشخیص و تصحیح خطا و امنیتی جهت nb-plc به عنوان زیرساخت خانه هوشمند

خانه هوشمند بخش مهمی از سیستم های مدیریت ساختمان می باشد و مخابرات خط قدرت باند باریک(nb-plc)، یکی از مناسب ترین زیرساخت های ارتباطی خانه هوشمند است. تصحیح خطا و امنیت اطلاعات دو چالش عمده در این نوع سیستم ها می باشند. بدلیل پایین بودن حجم اطلاعات ارسالی و همچنین کمبود فضای حافظه میکروکنترلر در سیستم nb-plc ، الگوریتم miniaes جهت رمزنگاری اطلاعات انتخاب گردید و جهت افزایش امنیت سیستم، از چکیده...

پیاده سازی آزمایشگاهی سیستم کنترل هوشمند مبتنی بر یادگیری عاطفی مغز Brain Emotional Learning

در این مقاله پیاده سازی کنترل کننده هوشمند مبتنی بر یادگیری عاطفی در مغز (BELBIC) برای کار در شرایط واقعی آزمایشگاهی بررسی شده است. BELBIC تک ورودی و تک خروجی (SISO) تعدادی پارامتر یا درجه آزادی در اختیار استفاده کننده قرار می دهد که می توان با تنظیم آنها به پاسخ مناسب دست یافت. در شبیه سازیهای کامپیوتری که در مقالات مربوطه انجام شده است. عملکرد این کنترل کننده برای کنترل سیستم های خطی و غیر خط...

متن کامل

مدل سازی قابلیت اطمینان با استفاده از منطق فازی

به کارگیری منطق فازی در فرایندهای عملیاتی دستگاه ها مدتی است که معمول گردیده است.از آنجا که نحوه کارکرد این دستگاه ها به شرایط خرابی آن بستگی دارد، به کارگیری منطق فازی در مهندسی  قابلیت اطمینان دستگاه ها و عملیات نیز غیر منتظره نیست. تا به حال بررسی های مبتنی بر برازش توابع مختلف قابلیت اطمینان بر مبنای منطق دو دویی انجام شده و دستگاه یا کاملاً سالم و یا کاملاً  خراب در نظر گرفته می شده است. اما...

متن کامل

استراتژی پیاده سازی موفق تکنولوژی های هوشمند سلامت مبتنی برفناوری اطلاعات و ارتباطات: مطالعه موردی سیستم پایش هوشمند سلامت

طبق بررسی ادبیات مربوط به توسعه فناوری اطلاعات، تا سال 2040، تعداد 65 فناوری اطلاعات سلامت  (HIT[1]) وجود خواهد داشت. سوابق پیشین نشان می دهد که پیاده سازی این فناوری ها با ریسک و محدودیت هایی از نقطه نظر زمان، هزینه و تخصیص منابع مواجه است که منجر به انحراف از اهداف می شود. در این مقاله، یک استراتژی برای کمک به سازمان ها برای اجرای فناوری اطلاعات آینده (IT) با استفاده از کارت امتیازی متوازن (B...

متن کامل

بهینه سازی حضور خودروهای الکتریکی در کنار واحدهای تولید توان به منظور بهبود قابلیت اطمینان ریزشبکه

ریزشبکه ها نسل جدیدی از سیستم های قدرت در مقیاس کوچک هستند که می توانند به صورت مستقل از شبکه اصلی قدرت، نیاز مشترکین خود را تامین نمایند. از ویژگی های این سیستم ها، امکان تجمیع تولیدات پراکنده در حوزه انرژی های تجدیدپذیر، با ماهیت احتمالاتی و نوسانی، است که این موضوع، ضرورت بررسی قابلیت اطمینان ریزشبکه و حصول اطمینان از حفظ قابلیت اطمینان، و در صورت نیاز، اتخاذ روش هایی برای بهبود آن را برجسته...

متن کامل

طراحی و پیاده سازی سامانه چند کارگزاره آموزشیار هوشمند مبتنی بر شبکه بیز در محیط آموزش الکترونیکی

سامانه­های آموزشیار هوشمند به عنوان محیطی شخصی شده و مبتنی بر توانمندی و ویژگی­های یادگیری در نظام آموزش الکترونیکی، محیطی پیچیده، پویا و همراه با عدم قطعیت است. پایش این محیط برای استخراج ویژگی­ها و مدل­سازی دقیق یادگیرنده کاری زمان­بر و سخت است. هدف از این مقاله، ارائه چارچوبی انعطاف­پذیر با بهره­گیری از قابلیت­های کارگزار در پایش مستمر یادگیرنده و ارائه تعاملات زیر سیستم­های سامانه آموزشیار ...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه شهید باهنر کرمان - دانشکده مهندسی برق و الکترونیک

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023